Forbes -
8 Mar 2022 16:00

Inflation, which has been surging in recent months, is poised to rise further as the ongoing war between Russia and Ukraine causes a sharp increase in commodity and energy prices. For perspective, U.S. benchmark crude prices have risen over 30% over the last month to about $120 per barrel...
Share this Article